package homework.Homework08;

public class Test {
    public static void main(String[] args) {
        //向上转型：父类的引用指向子类对象
        Person p1 = new Student();
        //p1可以调用子类的 run()和父类的 eat
        p1.run();

        //向下转型：把指向子类对象的父类引用，转成指向子类对象的子类引用
        Student s1 = (Student)p1;
        //s1可以调用run()，study（），eat（）
        s1.run();
        s1.study();
        s1.eat();
    }
}
